Invisible hands