switched to putbits