Mechanical advancing means