docs refactor v2