little work on infowindow. committing while in a working state :/