https://pokepast.es/548864b3d95b6f3e
hatt owns skarmory which helps excadrill a lot in not having to worry as much and can double to hatt to take advantage of skarmory. Modest allows it to threaten a lot of mons especially at +1 and wear them down faster such as excadrill, celesteela, amoonguss, jirachi, etc. zarude is here for speed control and to deal with pokemon such as azelf, keldeo, +1 gyara, +1 mence, etc. Nihilego is here as a rocker, as it helps lure in steels to knock them off to make it easier for hatt to pressure steels, it also does hatt things. I prefer sludge wave over sludge bomb for a greater role on slowking to ko it at higher hp marks. Amoonguss helps hatt get setup opportunities as at +1 hatt is a terror to face and giving it free turns is scary. Moltres helps against steels such as drill, scizor, and can make setting up easier due to flame body. Exca is the steel and spinner of the team. It can lure in many pokemon with toxic that this team ld otherwise struggle with such as hippo, mence, slowking, tang, etc