In studying physics over many years, I am still perplexed that gases have weight. I understand that gases are composed of molecules, but if they are moving in all directions with much space between each molecule, how is there a downward weight that can be measured with all that space in between? Is this somehow due to intermolecular forces? How does a weight force get transferred though empty space between molecules? Thank you?