some better documentation in the example controller