update viewsynthesis class