updated to have sane snapshots