added getViewerForConfiguration method