Will accept arguments from commandline, but no error message for incorrect filename yet