switched to persistent input file