Stirrers and shakers