break desktop viewport into two sections
viewport height stuff