fixed bug in case u16bit is not supported