implements very basic save/load functions.