NOC:Architectural Thesis