add new lead creation functionality