fixing vsm