#4 new method c.extend