doc and dependencies