continued implementing omniauth