Better plugin system.