added a few amendments to the snap blocks