update example #3