Working except for sound, which toggles in the WD ISR for a reason I can't figure out. It toggles exactly once every character.