+ convert colours to doubles in set_color