clean code + override render response
dispatcher parameter wrapper
maj event dispatcher parameter wrapper
render parameter wrapper