got code coverage to 95%