updated doc-block