added timestamp
started defining event types in IDL schema definition