change private[this] to private[recommendation]