Finished the userAPI