Implemented external viewer option.