folder structure adapted