add groupElements option to bp