source directory tree documentation