updated docs for viewport()