updated doc structure