lesson 3-6 componentId order