building a robust network