multi threading color fixing errors