updated doc comments