for convert lead: check criteria, then map the lead and email together. if email exists, get it. otherwise, create it and save it. then create contactemail objects for it.