updated omniauth methods