add snapshot functionality
increment version to v0.9.7