Network sharing (3/28)

Network sharing