more work on load/save (see #5)