add construct queries