found little inconsistancy and fixed it in move method