reports controller and view