initial attempt at standard file layout