add apache plugin, create mechanism for new class of plugins