Viewport lesson

Should hopefully do the trick for now but open to changes :)