integrate (8)