testing by ethanchiu0520 | SimScale