switch to sc_uint