ENH: adding capability to capture snapshots