make colors configurable