Does your Dragon 32 or 64 not have a working keyboard? Cassettes not working? Chances are it's the MC6821 PIA chip that's bad. There are two of these in a Dragon, and can cause all sorts of faults, not just keyboard or cassette faults, because they can stop a Dragon from booting. One of these chips may be what you need if you have a faulty Dragon.