New output capability from #232 needs new input routines to start from a previous state
New output capability from #232 needs new input routines to start from a previous state