tests by nmeesaeng | SimScale