gazim, Have you thought of using Sem products ? They have it for cleaning prep and dyeing Tom