The QueryCondition is all messed up... The logic is upside down. fixing it