smartphone-like interface