Sounds like those units need some serious maintenance and upgrading. No screens on the sliders could be a health risk with Dengue if sliders are left open.