moved public to public_bak, and jammed in marionette