AST Update, With Concurrency As Well :)