Reinventing the wheel - for a smoother ride.
284