file name now is argument instead of hard coded string for parsers