now .insert() clones the object before proceding in both server and the clinet