improved save/load; initial implementation of hiding (buggy)