Mechanical Timing Solutions