Hey Steve, thanks for the kind words! This is NOT the coating that hazes, that would be 22ple HPC which I have previously reviewed (link below). 22ple VX Pro2 does not haze, it flashes in a similar way that VX3 does but it takes longer to flash due to the different chemical formula.