minor work on membership provider