make color configurable