Use advanced plugin authoring