add snaphack