Adapting to mobile