fixed multiple save state bugs in firegoose