Make it work on android and perhaps in IOS