REGISTER FOR THE FOLLOWING EVENTS