average review logic page & controller