implement reportStatus