fixed super special case of all transp colors and bgcolor being the same