fix vendor denominate observe condition