Preparation of alkenes: a practical approach | Synapse