 * configurable statefulness
 * groups