added full screen functionality