A method of hair dying is provides that includes applying a polymer based hair dye to hair and emitting light on the applied polymer based hair dye for a duration to cure the polymer based hair dye on the hair. In certain aspects a device is provided that emits polymer curative energy for curing an applied polymer based hair dye that includes a housing, at least polymer curative light source disposed in the housing, and a controller operatively connected to the heat source and the at least one polymer curative light source. In certain embodiments a heat source is disposed in the housing that includes a polymer curative light source.