updated doc block