new verion with marionette