Making a viewer