add check for snapshot integrity

close issue #68 
Non reinventiamo la ruota:

lambda: None