some color stuff implemented