Top down approach networking (18/35)

Top down approach networking