more adjustments to modem detection