private void loadStory()
        {
            // create story initial state
            state = new StoryState();

            // for now, write the opening text of first page after loading story
            // TODO: title page format perhaps or special field in metadata object
            var openingText = state.GetOpeningText();

            if (openingText != null)
            {
                gc.Write(openingText);
            }
            UpdateButtons();
        }