do highlighting without a double loop