review GR supra