https://s2-labs.com/developer-tutorials/lead-conversion-in-apex/