final try by cajeli5219 | SimScale