Marionette Modular design with AMD