plugin instance design change