Finished implementing user.