Examples for the second tutorial (custom messages and services)