Changed the cargoList to a map instead of an array.