progress on ast modification