add snapshots to benchmark struct