added report tests - incomplete more tests to be added