try to build a viewer for finding the problem