use SNAPSHOT on demand of WEB