add fullscreen toggling