modified FileIO, got tester working