Now builds file list programatically