updated doc block comments