initial commit, abandoning idea because of restricted google calls