support for autocorrect