started implementing MSE