Is `shippingMethod.put("selected", "");` necessary? some shippingMethod will not have this item since we exited the loop in the `if` condition.