last version of old viewer. next commit is a rebuild