clear the byte;
REPEAT
   load a bit;
   shift the byte;
UTNIL complete