more doc structure