removes hanging caret; updates colors