* AI cleanup part 2.