use userAgent detect mobile version