quert builder interface updae