Datafile made optional