adding context to all engine