added base for plugins