Patched switchdesc to not crash if it can't get data. Working on authenticating