@fabisch: good stuff