updata chapter3