Modularized file_parsers for consistency