New object oriented architecture