switched gems to use edge versions; added shh routing