67/68/69 cuda dilemma

Sorry to hear about the bearings but little by little it gets done. Keep up the good work.