definitely have better understanding of mig layout meaning of '!' now