added queryConditionChanged