proper by nigelncube005 | SimScale