reports views and controller basics