less math in converting colors to string