hydroamidation hydroarylation aminohydroxylation aminooxygenation hydroacylation hydroazidation hydroalumination hydroalkenylation carboamination aminoarylation