better colouring