group routing
merge and support for leaving groups