disallow crossing map bounds