Using GPP and creating a structure