implementing fullscreen map mode