got the knight functionallity