merge `context`