add file from future