add documents about how to use it