adding crud for user