add clone(copy) in flexible_vector