1) Mix and heat phase A to 60-70*C ensuring hair dyes are fully dissolved.
2) Add phase B with stirring.
3) Add phase C with stirring.
4) Add phase D with stirring.
5) Add phase E with stirring, considerable thickening should be noted at this point.
6) Allow to cool and adjust to pH 4.5 - 5.5 with citric acid.
7) Add salt until shampoo has reached required viscosity.