hex parser is fully strict
updating d3 library