add checkingMove