Pre- & Post-events

Updating in progress. Please check back again.