some basic specs for event model