Really, it is the undying perseverance and difficult really works of several app providers