adding additional Knight check support