restructured the docs