How can hydrogenation be controlled?