Implement specs for events new