properly pass isMobile flag