more viewer api