adding numpydoc