STAGES AND EVENTS