Bach advanced image viewer