file structure and TRE workspace