improved registration for omniauth ppl