commit of broken code for a js expert to fix.
fixed async issues, added string formatter proto
fixed typos