tests by plikittanakorn | SimScale