changed examples not to use user own module and controller for simplicity and more documentation