reviewer client side