add clumsy colouring method