Chapter4 Example4: changed to use the default base controller