added gradients for cellular noise