Adding elastic group communication and examples