Hi, I thought my script was a bit slow due to getpixel functions I was using but after checking properly I've realized that the bottle neck is actually in the winactivate function. It takes about 250ms to switch from one active window to another. Is it possible to speed up things? Aim of the script: I have several windows, one on top of each other. I want to get pixels from each of them so I have to activate them one by one. Getpixel or _ScreenCapture_CaptureWnd is pretty fast, but windowsa