ok forget it, that approach didn't really cover every base, so
we are pretty much back to the beginning, nothing to see here