divide layouts to : step1-for files step2-for folders:delegating to a nested breath.chg