Fixed problem with getUser(), and implemented further functionality on call