add gradient response