newer version of substance, correcring aliasing issues