fixed #3  can delete object and can delete new child