adding a file stucture