I'm just curious, I know this is kinda stupid but what are these "rubber mountings that give you a floating ride"? What the h are they talking about, tires, pontoons? I would be cool to have a floating bike. All i can think is they're talking about rubber washers. What do these floating rubber mounts look like?