Syntheses of 6-methoxy-1-methyl-1, 2, 3, 4-tetrahydroquinoline-3-methanol 10 and 1, 2, 3, 5, 6, 10b-hexahydrobenzo [g] indolizine-6-methanol 34 are described. The aryl phosphonic acid 14, which can be used as a linker to a protein, is synthesised and coupled to the above alcohols. These haptens, when linked to a protein, are intended to generate antibodies able to catalyse cationic cyclisation reactions.