caret style not needed