added base-plugin