separate LookupColor