Add gradient scheme