use new obuild query interface
require new obuild