better examples for the controller attribute as well