add setter for map position