varnish application methods