snapshopt data calculator - first pass