NOC:Thin Film Technology