Implemented add user