works Ok on iOS, Mac and Win32

works Ok on iOS, Mac and Win32