upgraded to plugin interface 1.9