wip
change query intf to return collection<intf>