tests by achinnasamy | SimScale