improved mobile interface