http://www.pburch.net/dyeing/FAQ/settingdye.shtml