begin to use numpydoc