Umm..very tired, cleaned up some redundant code, added the html rendering of geolocation data and started cleaningselect.js but didn't get far...still a TODO list