update to properly handle unused data for certain group types