This is the latest and working in both emulator and simulator, and actual device