added tpucolors function