updates to tests and report framework