What parts confused you?