added SqlPredicate