adding unit test coverage to the project.