get rid of uint nonsense