added network/topology stuff (very initial)