tests by akehoe | SimScale...