mobile detection fix