updates with beforeRenderProcessor