I've tried to program about 50 times and been unsuccessful each time. Everything looks like it should work/program it, but in the end HomeLink does not work. I also have a 15ish year old Craftsman. I never get to the "train/rolling code" portion of programming.