bug fix and doc