the concept for knight is so awesome!!!