Raw files, need a lot of work to actually compile + a use-case example