I know everything you wrote is spot on and is why I am in this for the ride..... and it looks like the ride hit a speed bump this morning. LOL