update membership interface