doc + setup