added colour change