group api impl started
public group api implemented (not tested)