skeletal file structure