add doc test