update viewport doc