added google maps, added logic for locations - need to fix