DataViewer interface added