lay out code for MarkJuggler plugin (wip)