trial and testing by Paramjolly | SimScale