Add file ArgumentInterface