grouping single cell data into struct for clarity