new version of zoomable view