added marker styling, spidering, and legend