added colour enum