I figured out a small adjustment that would do it a few nights ago while putting my son to sleep. Needed a few hours to get it all written down and worked out. Bolded code was actually the real PITA.