big-suit:an important concept