pip docs refactor