Support Snapshot function on services