changes according to snag list