- reimplement color scheme?
