Color functionality almost implemented