Add missing semicolon
Add plugin system