added vsm reduction with trimed