add one doctest
make take lazy
v0.8.3