final product2 by TomChen90 | SimScale