make changes as per PR feedback. Add support for array of specialCases instead just ctrl+z