viewer fix