restrucutre /doc/source