abstract network