Why do I need to shake an aerosol can?

You shake an aerosol can to disperse the flattening agents in semi gloss, satin and low luster top coats. You will hear the marble doing its job as you shake the can. Since there is no flattening agent in gloss top coats, a marble is not added to the can.