removed hpucolor struct