add caret helper