I've also switched memberships to not use the init function anymore