javascript is slow && no labels for map