added user create event to factory->create