updated doc and setup script