fix color mismatch bug