injectContext
update
better controller inject context