add begin structure