Adding device controller