完善api
more viewer api