colours only iterate through 2