map scales properly