Is this window the last chance for our owners?