sets up map