Healing membership

Work in progress