added some more tests to check removals of child