------- by ericnvro | SimScale