added attempt at google maps implemenation