use options hash to permit us to pass in a reference to a file to be loaded