add external documentation