added LogViewer