Because guanidine hydroxide is unstable, the components are stored separately until the time of their use. [0012] Reducing agents, such as compounds comprising at least one thiol group, may also relax or straighten hair by disrupting disulfide bonds of the hair fibers.