adding upper and lower zoom limits, pan boundaries around MA