iPhone 6 / 6 plus reverse order
support all iPhones & iPods & iPads. API change. Big refactor.