added incremental changes to highlighting