improved mobile support