handle updating interest groups and unsubscribe