Strings can control a marionette