tests by shalyal | SimScale