doc structure to suit GH