[container] added clone function