snapshot service first draft ok