second attempt at item groupings