involving several different techniques of application