snapshot push