added most transistors