The Gradient code