Broken kittens repaired. Aww....