remove Child.pm
fix weakening bug
formatting