deleted unused methods
moved providerspecific methods from wayf