Having had a few weeks to prepare for the iRobot restructuring described yesterday, I was able to announce and introduce my new engineering leadership team, which includes the Directors of Program Management, Mechanical Engineering, Electrical Engineering, Software Engineering, Systems Engineering and Architecture. I spent three hours presenting my thoughts and plans for the future to key managers of the combined organization during the morning and then another 2 hours presenting to the entire engineering team at the end of the day. I could not have hoped for a more optimistic reception which has energized me to help unleash the passion for innovation that I see everywhere.