back to snapshot
add lazy-query