when group is not null no projection
Merge branch 'frank'