todo
reorg and add first cut example data