preparing non-azo dyes on the material