correction isMovePossible