added adapter for user pools