window-handle-replacement2606