implemented component network