Don't overflow u32