tests by adaineanu | SimScale...