added volatility diff

you will never be able to merge because i kinda had to break computeMat()