MSE REVISED CODE

x