Did some more work on the full screen function