add colour support