Updated peer review service