Chemical cycling