update docs and dependencies