added delegate events for global events