Work in event model