Humilating strip