Could this be it?. .. Inside is a notice from the home owners association reminding you to install screens on your windows