need to update how color is to be instantiated