doc begin