unittest i doctest added