God's temple under construction