override caret