processor called on the model context