Added file support for adding data