Adders, mem, muxs