add viewerjs