Added some protocols for plugins