Heterocyclic chemistry, reaction mechanisms (Arndt-Eistert, Baeyer-Villiger oxidation, Diels Alder reaction; Grignard's reaction, Metal hydride reduction and Wolff Kishner reduction, Friedel Craft's, Perkinn, Cannizzaro's, Mannich reaction), reactive inte