add: uint & ulong support