driver works from one of the tests but does not implement many options and does not output to a file