match percentage
result list styling
case-insensitive course subject matching