Add custom plugin support