new file and version arguments passing