replaced 8 on CHAR_BIT