add mobile device support