Similar Items: Challenges in mobile multi-device ecosystems