better error handling on /user/me