add outb function