fixing move_pawn events