implement all map panes