加上snapshot