added github auth