0.1.7 - separate report related logic

Change-Id: Id37702928a9a880236f4f33492cd47d5b0535248
Signed-off-by: Michael Zhang <zhangcheng@rbcon.com>
Signed-off-by: michael zhang <zhangcheng@rbcon.com>