rig up new factory user so UID can be unique, attach this to event, registration, and change namespace of cancel method to just cancel