playing with view port to get it to build correctly