use plugin to call directly