Yes i will keep the felt ! I guess i will just re caulk the frames .dont know what else to do. Thanks