fix: mobile switch