added an async GH user profile fetch