added Add a user functionality