viewport is now groundlevel aware