Wow, it's hard to believe those pictures are of the same kitty! Who would think, except for you K&L, that under all that neglect was a strikingly beautiful cat just waiting to come out. With time, patience, and love Cosmo will probably let the purry, snuggly lovebug out too. Bless you for helping this gorgeous boy!!!!!