works on iPhone, iPad and Android Smart Phones