added reviews logic