#1: misstake
#2: Send request to google
#1, #2: Common scope maps
#1, #2: utility methods