made volatility block class