- plugins need to know the server