remake constructor
--test_listoffiles