added create a user feature