final review for artificial intelligence 1270400