Improved DATA_HANDLER in MovementListener