color algo fixes