fix ignore_file not specified & take advantage of MetaData