support new SchemaSelector