Stephen - updated with new ui ( can toggle ) and google json api