tested2 by bankit12 | SimScale