various omniauth additions