support custom plugin description