begin work on precprocessor flag for tuing's crappy file system