alters the behavior and renames the updateHSV -> creaateHSV