hit wall event handler
ate tail event handler