change a little in ast.