added context based replacement dict