added full screen toggle