smarter highlighting
add usage