Smart components and dumb components