new realization of save-restore work in two directions, need to check,
that new saves compatible with l9.net