Lin Perkinson sliding-window-repair7630