loading/saving simulation, #4, #5, #10