changed how the gradients work a bit. such pretty.