added google map capability, performed some search fixes