added SaveStateManager