added enter_zone and leave_zone event handlers