code review: content pages controller