Adding extend()