bug fix: mobile browser