How is the membership integration done?