now moves across devices