fixed initialisers problem
colors added