derp
more flexible file arguments