Added agent interface.