fleshing out structure
fleshing out data collection