changing the membership model