I am relieved to hear that Angel is improving, if only slowly. I know that whatever happens she could not have more love and better care than you are giving her. Please keep us posted on how she and the other kitties are doing. I hope they are getting better too.