attempt to get caret to work