Hey
Yes, I'm a happy camper. Definitely a step in the right direction.
The little blue things are rubber/foam blocks. I cant remember off hand who made them but I bought a whole case (48 pcs.) For cheap. I don't know if they help but they make me feel like I did something good. $.53 how could I go wrong. Eric