controller and presentation communicating nicely