use small table for uint32_t