switched to omniauth