msg extension
refactoring of path gathering, new generated file structure
refactoring of path gathering, new generated structure