possible idea by mdoherty | SimScale...