group interpreter interface