New duping method. - MPGH