use parent windows a little bit more reliably