optimization by mprabhakar | SimScale