scaffold for events