added fullscreen ability