For all these years, it has perfectly fulfilled my expectations on my various devices with flying colors!Thanks to the developers for this great work!