Check for empty value and not being set
Key trips on their description, not just name

Otherwise you end up overwriting trips with the same name