built in highlighting and endpoints