create pulseReports to retrieve and store pulse data
fixes on unit tests