more work on unit test template