added components that made the operating model