updated doc and readme