change map bounds behaviour