simpler reference
simpler gradient config