tests by huanyang | SimScale...