begin building nodes