clone contents & use yields/empty