update to viewport rendition logic