@Jaganmohan oh! I forgot to mention, you can't actually have multiple fields with the same names. When I use the Join tool, I renamed the new Type column to Type<space space> etc. Everytime I created another join, I renamed it to Type<space space space>. Literally adding another space(s) to the end of type. So to the human eye, it looks like Type, but in reality its like Type _ _. Then the next Type _ _ _, Type _ _ _ _ and so on. Just a way to make field names actually look identical.