work in progress...
... feedback wanted