adding in events