Finally finished component chapter.