adding keyViewer