generify more colours