Issue #618 internal viewer: zoom in, zoom out