adapted to mobile