added a better map