GR Framework