coloured by type cleanin