improved map and styling changes