adding context processor