mobile device responsive changes