Reactions turning a functional group into another functional group