slightly out of date, there are a few more options available, and at least one requires `tcp://` out front now.