new code plugin, with tabs