fix in source_viewer