Add experimental file support