added cell gradient