MST engine