gradients attempt 2 (still vectors) | ScratchStats