A engine revving up and down