prototype by kosmjm | SimScale...