adding mobile device support