adding gson library, forceCloseHandler, change label, handle generate report success