Event factory support

Modify factory to create event requests and add an option to ignore
errors