Implement SAVE-INPUT and RESTORE-INPUT