tests passing for events