thoughts by MCAdel
_