working version
we now have a fade out on disconnect
Timeout, pins, commenting, etc.
vars not needed