all_contract_files works only with one direcory