begin dependencies/setup documentation