added full screen preference