add support for uint