on 'request' is not on 'setup'
do some 'proper' 'inheritance' for plugins
add a simple example