many type fix