replacing old duplicate handling methods
replacing old duplicate handling methods
replacing old duplicate handling methods