I've tried several methods to learn the code in the past. I got enough of it with the old tapes to get through the Tech Plus test when it still had 5wpm code on it, and then General a few years later. Extra, though, was after they got rid of the requirement. But I forgot most of my code because I didn't use it. I've tried online stuff, programs, pocket tutors, you name it. The only thing that got me to learn my code well was taking the free courses from CWOps, their CW Academy. It takes a while, because it's an actual class held online, and each class is like 9-10 weeks, twice a week for an hour or so, with daily practice. But it's FREE. You have to sign up in advance and wait for an opening, but I found that it's worth it. Or you can check out the Long Island CW Club. They're VERY good, and have a more individual online training, and work into getting you practicing on the air with a code buddy. I thought about it and decided on CWAcademy, but your mileage may vary. As far as software goes to decode Morse, the best one I've ever used was good old CWGet. You do have to pay for it, but it's cheap and it's worth it. It's the most accurate and the most unobtrusive decoder I have. It's better than the one in my KX3, and that's going some. You can see what CW Academy is about here: https://cwops.org/cw-academy/ Long Island CW Club is here: https://longislandcwclub.org/ 73, Gwen, NG3P