Fix major bugs and added snapshot summary model