experimenting with file structure
flattening structure