working on file and folder structure