added Data
can now read in options from a file