event window delete implemented