SMS dit: Principles of modern heterocyclic chemistry