updated Viewer project