What do you think a transistor is