add doc/test