User create done, with validation.