Updated DataHelper to use File objects