New Feature: Playlist Center! Pick a topic and let our playlists guide the way.

Start learning with our library of video tutorials taught by experts. Get started

Photoshop CS5 One-on-One: Advanced
Illustration by

Combining filters and effects


From:

Photoshop CS5 One-on-One: Advanced

with Deke McClelland

Video: Combining filters and effects

I've saved the results of the previous exercise as Trinkets.psd. We're now going to transition from our tour of the various layer Effects options to a project in which we're going to synthesize something out of nowhere, using a combination of some of the best of Photoshop's filters, along with layer Effects. Let me show you what that looks like. I am going to switch over to this file here. It's called Slippery when wet.psd, and it contains these synthetic water droplets. Now, these are generated from nothing; this is all a process of imagination between you and Photoshop.
Expand all | Collapse all
  1. 40m 2s
    1. Welcome
      2m 1s
    2. Making Photoshop your default image editor
      7m 43s
    3. Installing the dekeKeys keyboard shortcuts
      8m 10s
    4. Remapping OS shortcuts
      7m 37s
    5. Installing the Best Workflow color settings
      4m 31s
    6. The color settings explained
      6m 54s
    7. Loading the CS5 color settings in Bridge
      3m 6s
  2. 1h 5m
    1. What you can do with Photoshop
      1m 46s
    2. The mission-critical eyes
      2m 44s
    3. Copy Merged and Paste in Place
      6m 52s
    4. Sharpening details to match
      4m 34s
    5. Masking eyes
      9m 22s
    6. Working with clipping-mask layers
      9m 5s
    7. Shading with layer effects
      8m 10s
    8. Color and highlight effects
      4m 2s
    9. Refining layer masks
      5m 43s
    10. Fabricating the highlights in the pupils
      7m 33s
    11. Using a merged copy to sharpen
      5m 34s
  3. 2h 14m
    1. Highlights, shadows, and midtones
      1m 16s
    2. Introducing the Auto commands
      7m 23s
    3. Adjusting Cache Level settings
      6m 8s
    4. Reading a channel-by-channel histogram
      6m 21s
    5. How the Auto commands work
      5m 22s
    6. Auto Tone, Auto Contrast, and Auto Color
      7m 7s
    7. Blending the Auto results
      4m 4s
    8. Introducing the Levels command
      6m 15s
    9. Using Levels as an adjustment layer
      3m 12s
    10. Applying custom Levels adjustments
      6m 8s
    11. Understanding the gamma value
      7m 39s
    12. The futility of Output Levels
      2m 56s
    13. Selections and adjustment layers
      5m 48s
    14. Opening up the shadows
      3m 40s
    15. Previewing clipped pixels
      4m 51s
    16. The black, white, and gray eyedroppers
      5m 7s
    17. Gray card tips and tricks
      6m 5s
    18. Making channel-by-channel adjustments
      7m 29s
    19. Introducing the Curves command
      7m 44s
    20. Curves dialog box tricks
      7m 16s
    21. Curves adjustment layer tricks
      5m 45s
    22. Correcting an image with Curves
      5m 32s
    23. Filling in the highlights
      5m 42s
    24. Neutralizing casts and smoothing transitions
      5m 37s
  4. 1h 46m
    1. The art of enhancing edges
      1m 26s
    2. How sharpening works
      6m 2s
    3. The single-shot sharpeners
      6m 7s
    4. Introducing Unsharp Mask
      6m 19s
    5. Radius and Threshold
      6m 24s
    6. Sharpening colors vs. luminosity
      5m 56s
    7. Gauging the ideal settings
      8m 59s
    8. Unsharp Mask vs. Smart Sharpen
      7m 1s
    9. Using the Remove settings
      9m 30s
    10. The More Accurate checkbox
      6m 8s
    11. Saving your Smart Filter settings
      5m 31s
    12. The Advanced sharpening settings
      7m 52s
    13. Accounting for camera shake
      6m 18s
    14. Sharpening with the Emboss filter
      6m 43s
    15. Sharpening with High Pass
      9m 23s
    16. The new and improved Sharpen tool
      6m 22s
  5. 1h 34m
    1. Edge's evil twin: noise
      1m 12s
    2. Color vs. luminance noise
      7m 21s
    3. Reducing color noise
      7m 45s
    4. Reducing luminance noise
      4m 59s
    5. Relegating an effect to the shadows
      6m 27s
    6. Switching between layer and mask
      6m 59s
    7. The Dust & Scratches filter
      4m 56s
    8. Adjusting shadow saturation
      5m 52s
    9. Combining High Pass with Lens Blur
      6m 57s
    10. Masking a layer of Lens Blur
      7m 34s
    11. Painting away High Pass sharpening
      8m 22s
    12. Building up a noise pattern
      6m 40s
    13. Converting noise to texture
      4m 24s
    14. Bleeding colors into paper
      6m 16s
    15. Matching different noise levels
      8m 31s
  6. 1h 32m
    1. We are the stuff of light
      1m 24s
    2. Applying automatic lens correction
      5m 53s
    3. Introducing Shadows/Highlights
      3m 44s
    4. Shadows/Highlights in depth
      7m 59s
    5. Creating a "bounce" with Gaussian Blur
      4m 43s
    6. Sharpening on top of blur
      7m 3s
    7. Sharpening the merged composition
      6m 16s
    8. Grouping and masking layers
      5m 40s
    9. Adjusting the density of a mask
      7m 14s
    10. Creating a Shadows/Highlights shortcut
      5m 47s
    11. Restoring detail with Shadows/Highlights
      6m 23s
    12. Changing the Shadows/Highlights defaults
      6m 21s
    13. Smoothing skin details with Gaussian Blur
      3m 56s
    14. Smoothing with High Pass
      5m 44s
    15. Lowering contrast with Gaussian Blur
      7m 4s
    16. Inverting a sharpening effect
      7m 5s
  7. 2h 32m
    1. Color becomes monochrome
      1m 31s
    2. Converting an image to grayscale
      6m 49s
    3. Extracting luminance information
      7m 37s
    4. Introducing the Channel Mixer
      10m 23s
    5. Aggressive channel mixing
      9m 42s
    6. Proofing CMYK colors
      7m 49s
    7. Color settings and intent
      7m 6s
    8. Practical Channel Mixer variations
      4m 30s
    9. Saving variations as layer comps
      7m 57s
    10. The default grayscale recipe
      8m 55s
    11. Creating a custom black-and-white mix
      6m 59s
    12. Shadows/Highlights in black and white
      4m 58s
    13. Introducing the Black & White command
      5m 55s
    14. Adjusting Black & White settings
      9m 39s
    15. Mixing a Black & White portrait
      6m 32s
    16. Black & White vs. Channel Mixer
      9m 21s
    17. Adding tint and color
      8m 0s
    18. Introducing the Gradient Map
      7m 10s
    19. Loading custom gradients
      4m 32s
    20. Editing gradient color stops
      9m 58s
    21. Colorizing with blend modes and Opacity
      7m 13s
  8. 2h 10m
    1. Two great commands working great together
      1m 18s
    2. Introducing the Color Range command
      5m 13s
    3. Setting key colors and Fuzziness
      5m 38s
    4. Predefined vs. sampled colors
      3m 57s
    5. The Localized Color Clusters option
      5m 41s
    6. Defining a selection with care
      4m 44s
    7. Introducing the Quick Mask mode
      5m 20s
    8. Testing edges with the Magic Wand
      5m 14s
    9. Hand-brushing a selection
      5m 39s
    10. Saving and loading an alpha channel
      4m 35s
    11. Converting a selection to a layer mask
      2m 46s
    12. Switching between an image and a layer mask
      6m 58s
    13. Protecting elements with a layer mask
      8m 5s
    14. Duplicating and editing a layer mask
      7m 34s
    15. Introducing the Refine Edge command
      4m 46s
    16. Accessing the various Refine Edge options
      5m 35s
    17. Refine Edge's preview options
      6m 21s
    18. The Adjust Edge values
      4m 11s
    19. Edge Detection and Smart Radius
      6m 5s
    20. Using the Refine Radius tool
      8m 8s
    21. Using the Decontaminate Colors option
      7m 30s
    22. Old-school masking adjustments
      7m 7s
    23. Four micro mask adjustments
      8m 33s
  9. 3h 13m
    1. Photoshop's vector exceptions
      1m 11s
    2. Making text in Photoshop
      6m 18s
    3. Creating and editing a text layer
      6m 56s
    4. Font and type style
      7m 35s
    5. Type size and color
      7m 52s
    6. Combining layer effects and type
      10m 57s
    7. Drawing a custom shape layer
      8m 34s
    8. Side bearing, kerning, and tracking
      10m 36s
    9. Point text vs. area text
      8m 26s
    10. Selecting and formatting a paragraph
      5m 19s
    11. Copying and pasting unformatted text
      7m 45s
    12. Creating text inside a custom path
      6m 26s
    13. Creating text along a path
      8m 13s
    14. Adjusting baseline shift
      6m 16s
    15. Drawing a fading arrowhead
      7m 29s
    16. Fading a shadow with a layer
      5m 32s
    17. Logo creation and Fill Opacity
      7m 44s
    18. Stretching a background element
      6m 9s
    19. Drawing with shape outlines
      6m 18s
    20. Combining vector-based shapes
      6m 42s
    21. Masking vector-based shape layers
      6m 7s
    22. Correcting spacing problems
      7m 44s
    23. Drawing the ultimate specular sparkle
      8m 45s
    24. Preparing text for commercial output
      5m 9s
    25. Saving a high-resolution PDF file
      7m 11s
    26. Inspecting the final PDF document
      7m 8s
    27. Saving large poster art
      9m 32s
  10. 2h 36m
    1. What filters ought to be
      1m 25s
    2. Layer effects vs. filters
      6m 14s
    3. Carving with an Inner Shadow effect
      7m 45s
    4. Selling an effect with Drop Shadow
      7m 17s
    5. Creating blurry shadow type
      5m 30s
    6. Saving custom default settings
      6m 22s
    7. Creating a custom contour
      7m 3s
    8. Introducing Bevel and Emboss
      7m 35s
    9. Adjusting Angle and Altitude
      7m 8s
    10. Exploiting global light
      8m 11s
    11. Gloss and edge contour
      5m 8s
    12. Applying and creating layer styles
      6m 45s
    13. Loading, saving, and merging styles
      6m 17s
    14. Creating a textured bevel effect
      6m 56s
    15. Using shadows as highlights
      7m 39s
    16. Combining filters and effects
      6m 58s
    17. Working with random effects
      6m 55s
    18. Smoothing with Gaussian Blur and Levels
      6m 13s
    19. Masking blacks from whites
      4m 37s
    20. Applying liquid styles
      4m 36s
    21. Simulating liquid reflections
      8m 12s
    22. Finessing and cropping a liquid effect
      7m 25s
    23. Initiating a displacement map
      6m 17s
    24. Applying a displacement map
      7m 37s
  11. 1h 12m
    1. Two words: Free Transform
      34s
    2. Scale, rotate, and constrain
      6m 30s
    3. Using the transformation origin
      7m 42s
    4. Applying a slant (aka skew)
      3m 37s
    5. The four-point "perspective" distortion
      7m 51s
    6. Two ways to make gradient text
      5m 59s
    7. Building complexity from a simple shape
      4m 42s
    8. Duplicating a series of transformations
      6m 3s
    9. Rasterizing a layer with its effects
      6m 41s
    10. Applying a custom warp
      7m 24s
    11. Blending and softening a warped layer
      4m 39s
    12. Creating spherical highlights
      6m 30s
    13. Using a center-source inner glow
      3m 51s
  12. 2h 42m
    1. Distorting reality
      1m 33s
    2. Extracting a foreground element
      6m 45s
    3. Introducing the Puppet Warp command
      7m 20s
    4. Setting and manipulating pins
      7m 48s
    5. Rotating pins and switching warp modes
      6m 41s
    6. Expanding and contracting the mesh
      6m 11s
    7. Changing the Density setting
      8m 0s
    8. Adjusting the pin depth
      5m 18s
    9. Winding an image into a pretzel
      6m 2s
    10. Applying Puppet Warp to type
      6m 30s
    11. Warping single characters
      6m 25s
    12. Editing puppet-warped text
      8m 24s
    13. Extending an image with Free Transform
      8m 46s
    14. Extracting from a white background
      10m 5s
    15. Tracing a shape with Puppet Warp
      9m 1s
    16. Introducing the Liquify command
      5m 4s
    17. Warp, Twirl, Pucker, and Bloat
      8m 53s
    18. Saving and loading a mesh
      5m 59s
    19. Push, Mirror, and Turbulence
      11m 49s
    20. Lifting and slimming details
      8m 22s
    21. Warping fabric, arms, and legs
      7m 1s
    22. Masking and finessing the results
      10m 8s
  13. 3h 3m
    1. Welcome to the digital darkroom
      1m 44s
    2. Introducing Camera Raw
      7m 40s
    3. Adjusting white balance
      7m 0s
    4. Selecting and synchronizing images
      6m 9s
    5. Making automatic adjustments and saving changes
      7m 19s
    6. Creating and managing snapshots
      8m 23s
    7. Adjusting the Exposure value
      6m 24s
    8. Working with clipping warnings
      5m 5s
    9. Adjusting Brightness and Contrast
      7m 35s
    10. Vibrance, Saturation, and Clarity
      9m 25s
    11. Recovery and Fill Light
      6m 57s
    12. Using the Graduated Filter tool
      7m 2s
    13. Painting edits with the Adjustment Brush
      9m 44s
    14. Straighten, crop, and geometric distortions
      7m 49s
    15. Applying manual lens corrections
      7m 19s
    16. Vignette and chromatic aberrations
      6m 21s
    17. Introducing the Tone Curves
      6m 9s
    18. Parametric curves and targeted adjustments
      6m 26s
    19. Correcting a low-noise photograph
      7m 35s
    20. Sharpening and high-noise photos
      8m 25s
    21. Selective Hue/Saturation adjustments
      5m 34s
    22. Selective Luminance adjustments
      5m 39s
    23. Adding grain and vignetting effects
      5m 23s
    24. Mixing a subjective black-and-white image
      7m 53s
    25. Colorizing with the Split Toning options
      4m 29s
    26. Opening a raw image as a Smart Object
      5m 39s
    27. Camera Raw wrap-up
      8m 38s
  14. 55s
    1. Until next time
      55s

Watch this entire course now—plus get access to every course in the library. Each course includes high-quality videos taught by expert instructors.

Become a member
please wait ...
Photoshop CS5 One-on-One: Advanced
26h 24m Intermediate Aug 13, 2010 Updated Aug 31, 2010

Viewers: in countries Watching now:

Photoshop CS5 One-on-One: Advanced, the second part of the popular and comprehensive series, updated for CS5, follows internationally renowned Photoshop guru Deke McClelland as he dives into the workings of Photoshop. He explores such digital-age wonders as the Levels and Curves commands, edge-detection filters, advanced compositing techniques, vector-based text, the Liquify filter, and Camera Raw. Deke also teaches tried-and-true methods for sharpening details, smoothing over wrinkles and imperfections, and enhancing colors without harming the original image. Exercise files accompany the course.

Recommended prerequisite: Photoshop CS5 One-on-One: Fundamentals.

Topics include:
  • Using blend modes, adjustment layers, and layer styles
  • Organizing a layered composition so it is fluid and editable
  • Creating and editing type in Photoshop
  • Using blur effectively
  • Using adjustment layers to add color
  • Combining layers into a clipping mask
  • Working with Camera Raw
Subjects:
Design Photography
Software:
Photoshop
Author:
Deke McClelland

Combining filters and effects

I've saved the results of the previous exercise as Trinkets.psd. We're now going to transition from our tour of the various layer Effects options to a project in which we're going to synthesize something out of nowhere, using a combination of some of the best of Photoshop's filters, along with layer Effects. Let me show you what that looks like. I am going to switch over to this file here. It's called Slippery when wet.psd, and it contains these synthetic water droplets. Now, these are generated from nothing; this is all a process of imagination between you and Photoshop.

No paintings, nothing like that. It's a few filtering effects; combination of Add Noise and Gaussian Blur, along with a couple of Adjustment layers. And then you go ahead and apply a series of layer Effects. Let me show you what the droplets look like to start things off. I'm going to click on this droplets layer right there, and I'm then going to right-click on this layer, in an empty portion of the layer. I am going to choose Clear layer Style, which will wipe out everything. It's going to wipe out all the layer Effects, the Blend mode, the Opacity, everything, and this is what this layer really looks like, a bunch of black blobs essentially.

So that's how you start things off. You have to create this kind of effect here, and that's all Filters and Adjustment layers by the way; again, no painting on your part. Then after we finish that, then we apply the layer Effects, and we end up getting this result here. So that's what you have to look forward to. We're going to start things off inside of this image. It's called Room to spare.psd. So called because it's just that wood image from Carl Durocher of the Fotolia Image Library. You may recall that this image has been set on an independent layer throughout the entire chapter.

That is, it's not a background layer, and it has been a little bigger than the canvas size. So I went ahead and expanded the canvas size 100 pixels in each direction; that is 100 top, 100 left, 100 down, and 100 to the right, and that's more than exposed the wood image. We also have a little bit of transparency around the edge. The whole reason I'm doing that is because, as we apply the layer styles to our droplets, we're going to have some harsh beveled edges around the perimeter of the image itself, and that's going to look totally wrong, so we're going to have to crop those edges away.

So we just want to give ourselves, in other words, a little extra room to work. Now, the good news for those of you who are not premium members and do not have access to the exercise files is you can still follow along with me, all you need is a picture of some wood. You don't even need that. I mean you could just shoot a picture of your wall or a paper towel or anything. You just need some sort of textural pattern to start things off with, and then we're going to spill some water on it, as you'll see. All right, so I am going to go ahead and Zoom in a little bit, just so that we're hiding those extra edges.

Here's how you create the droplets. Step number one, you need to generate some noise in the image, and we're going to do that using the Add Noise Filter. The whole reason we're using Add Noise is to create some random variations that we can then basically bulk out in order to create droplets. So you could either work with Add Noise, which tends to deliver the best results by the way, or you can achieve a certain degree of success, if you're feeling adventurous, by going down here to the Render submenu and trying out Clouds. As I've mentioned before, the Clouds Filter also generates noise.

It's just a different kind of noise, it's fractal noise, and it's going to lend a different quality to your water effect. Anyway, we need to start with a New layer. So I am going to go ahead and press Ctrl +Shift+N or Cmd+Shift+N on the Mac, and I'm going to call my New layer noise, and I'll click OK. Now, you may recall the Add Noise Filter needs something to operate on. That is, it can't just be a transparent layer. So I am going to fill this layer with 50% Gray, so I'll press Shift+Backspace or Shift+Delete on the Mac to invoke to Fill command; you could also choose the Fill command from the Edit menu if you want.

Then from Use, make sure it's not set to Content-Aware scale. Well, that's actually dimmed right now, because I am working on a blank layer, but we want 50% Gray. Make sure the Blend mode is Normal, Opacity is 100, Preserve Transparency is turned off, otherwise you won't fill a single pixel, because you'll maintain the transparency of the layer, which is altogether transparent. Anyway, click OK, and we now have grayness. It doesn't look like a water droplet at all so far, but it's going to in just a moment. Go up to the Filter menu and choose the Noise command and then choose Add Noise.

And these are the values I want you to enter. I want you to crank that Amount value up to 50%, which is pretty high for Noise. You can go much higher than that if you wanted, to 400%, but we don't need that much Noise. 50% will do us. Uniform is our best bet for this effect. And then turn on Monochromatic. That's very important. Then click OK in order to create this noisy effect that you see before you here on my screen. I'm going to go ahead and Zoom in actually to 100%, so we have something of a better view of what's going on.

I don't think it actually helps all that much at this point, but it will shortly. All right, the next step is to glom the noise together, because currently we have what you might think of as being tiny little single pixel droplets that are entirely independent from each other. They need to be bigger and gooier, and they need to seep into each other. And there's a couple of ways to gum things together inside of Photoshop. There is the Median command. We've looked at that filter a little bit over time. But for our purposes here, we want some roundness as well, and the Median command isn't going to give us the roundness we're looking for the kind of contouring.

So we're going to try out a filter that ends up turning things into circles essentially over time. That is, under the Filter menu, you choose Blur, and then you choose Gaussian Blur. If you loaded dekeKeys, you've got a keyboard shortcut of Shift+F7. So I'll go ahead and choose this command, and I want you to enter a value; this just happens to work well for the image we're working on right now. I'm going to change my Radius value to 28 pixels. That's going to give us some big gooey drops like we saw just a moment ago, in the final version of the image, Slippery when wet.psd.

If you want smaller drops, you'd lower the Radius value. If you want bigger drops, you'd raise the Radius value. Anyway, once again for this image 28 works quite nicely. I'll click OK in order accept that value. Now, if you're working along with me, you may be able to, on your screen, see some very slight distinctions in the gray values. I can see it here as I'm looking at my screen. I am going to go ahead and Zoom in on one of these items, like that guy right there. It's a slightly darker gray blob against a slightly lighter gray background.

Now, I'm not sure if that's showing up in video at all, but the fact of the matter is we need to draw that effect out. We need to enhance the difference between that darkish gray blob and the areas around it that are only slightly lighter. We can do that using a color adjustment we haven't seen so far called Threshold, and I'll show you how that works in the very next exercise.

Find answers to the most frequently asked questions about Photoshop CS5 One-on-One: Advanced.


Expand all | Collapse all
please wait ...
Q: The instructions for installing the dekeKeys don't work on my computer (which is running Mac OS X Lion). Is there an update to these?
A: The dekeKeys distributed with this course will still work for Lion. You just need to add them to a slightly different folder than in previous versions of OS X.

Open a new Finder window and choose Go > Go to Folder. Type the following file path exactly as written below. Copying and pasting may result in an error.

~/Library/Application Support/Adobe/Adobe Photoshop CS5/Presets/Keyboard Shortcuts

Move and/or copy/paste the dekeKeys to this folder and follow the rest of the instructions as outlined in the video, "Installing the dekeKeys keyboard shortcuts."
 
Share a link to this course

What are exercise files?

Exercise files are the same files the author uses in the course. Save time by downloading the author's files instead of setting up your own files, and learn by following along with the instructor.

Can I take this course without the exercise files?

Yes! If you decide you would like the exercise files later, you can upgrade to a premium account any time.

Become a member Download sample files See plans and pricing

Please wait... please wait ...
Upgrade to get access to exercise files.

Exercise files video

How to use exercise files.

Learn by watching, listening, and doing, Exercise files are the same files the author uses in the course, so you can download them and follow along Premium memberships include access to all exercise files in the library.
Upgrade now


Exercise files

Exercise files video

How to use exercise files.

For additional information on downloading and using exercise files, watch our instructional video or read the instructions in the FAQ.

This course includes free exercise files, so you can practice while you watch the course. To access all the exercise files in our library, become a Premium Member.

join now Upgrade now

Are you sure you want to mark all the videos in this course as unwatched?

This will not affect your course history, your reports, or your certificates of completion for this course.


Mark all as unwatched Cancel

Congratulations

You have completed Photoshop CS5 One-on-One: Advanced.

Return to your organization's learning portal to continue training, or close this page.


OK
Become a member to add this course to a playlist

Join today and get unlimited access to the entire library of video courses—and create as many playlists as you like.

Get started

Already a member?

Become a member to like this course.

Join today and get unlimited access to the entire library of video courses.

Get started

Already a member?

Exercise files

Learn by watching, listening, and doing! Exercise files are the same files the author uses in the course, so you can download them and follow along. Exercise files are available with all Premium memberships. Learn more

Get started

Already a Premium member?

Exercise files video

How to use exercise files.

Ask a question

Thanks for contacting us.
You’ll hear from our Customer Service team within 24 hours.

Please enter the text shown below:

The classic layout automatically defaults to the latest Flash Player.

To choose a different player, hold the cursor over your name at the top right of any lynda.com page and choose Site preferencesfrom the dropdown menu.

Continue to classic layout Stay on new layout
Exercise files

Access exercise files from a button right under the course name.

Mark videos as unwatched

Remove icons showing you already watched videos if you want to start over.

Control your viewing experience

Make the video wide, narrow, full-screen, or pop the player out of the page into its own window.

Interactive transcripts

Click on text in the transcript to jump to that spot in the video. As the video plays, the relevant spot in the transcript will be highlighted.

Are you sure you want to delete this note?

No

Notes cannot be added for locked videos.

Thanks for signing up.

We’ll send you a confirmation email shortly.


Sign up and receive emails about lynda.com and our online training library:

Here’s our privacy policy with more details about how we handle your information.

Keep up with news, tips, and latest courses with emails from lynda.com.

Sign up and receive emails about lynda.com and our online training library:

Here’s our privacy policy with more details about how we handle your information.

   
submit Lightbox submit clicked
Terms and conditions of use

We've updated our terms and conditions (now called terms of service).Go
Review and accept our updated terms of service.