KNIGHT FIX

Knight now works as intended and no longer aborts the program!