A simpler merge function directly from the client profile would save a huge amount of admin time and reduce duplicate clients due to spelling/details etc