fixed various typo bugs and now get_user returns null if the user is anonymous