Advanced Thompson Technique