Fixed ParentReport layout
Added more error handling to ChildReport

Signed-off-by: Fraser Sharp <fraserrsharp@gmail.com>