plugin with sample