add colornum function