why do i not understand this with composer