made the base function of Review