clarify meaning of viewOffset