Save and validate user form