Advance network (12/20)

Advance network