Linear completed with file input