An enhanced image viewer