updated doc
removed type definitions