change to self made Uint32