added chains snapshot