add parameters and snapshots