working on Itemgroups