big directory layout strucutre (ongoing process)