fixed deserialize on MoveEvent