Suggest to add comment why we are using clone here