first commit of Viewer subproject