adding cobertura. adding more tests.