forcing caret properties