re #445 thinking out some stuff...

Thinking out stuff and sharing..