def 2 by brijn | SimScale