GRP-backend