king knight is hard to beat isn't he???