The product for stopping rugs moving on carpet is Rugfix classic. It is like a blanket that settles into the carpet pile. The pile is now unable to exert a pushing force and holds the Rugfix in place, which then becomes a platform on which the rug rests. The back of the rug clings to the Rugfix, which keeps the carpet and rug apart. Also you can purchase a thicker rug pad that will not only keep the accent rugs in places but will also provide cushioning.