effect window updates