fix the type detection, reset some Number to Unknown