add CustomerSpecification like CriteraQuery