work on windowhandleing