hit event can be defined