added base plugin