thru Creating and Using Services: Custom service examples